Bower is built.

2022

(ca.) Also known as Fenway Center I, the Bower is located on Maitland Street.

Sources
  • Boston Globe
  • Boston Business Journal